barbed spear - Alemán Inglés Diccionario